spare no effort – English–Português translations

🇬🇧 en pt 🇵🇹

spare no effort verb

  • do everything within one's powers to achieve something
não medir esforços
Wiktionary Links